package io.renren.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 辅材采购明细表
 *
 * @author 罗胜平 781757616@qq.com
 * @since 1.0.0 2019-11-22
 */
@Data
@ApiModel(value = "辅材采购明细表")
public class AuxiliaryMaterialsmxDTO implements Serializable {
    private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "辅材采购明细id")
	private Long auxiliaryMaterialsmxId;

	@ApiModelProperty(value = "辅材采购id")
	private Long auxiliaryMaterialsId;

	@ApiModelProperty(value = "供应商id")
	private Long supplierId;

	@ApiModelProperty(value = "食材id")
	private Long foodId;

	@ApiModelProperty(value = "采购数量")
	private Float purchaseNum;

	@ApiModelProperty(value = "到货数量")
	private Float arrivalNum;

	@ApiModelProperty(value = "单价")
	private Float unitPrice;

	@ApiModelProperty(value = "实物照片")
	private String entityPhoto;

	@ApiModelProperty(value = "状态")
	private Integer status = 1;

	@ApiModelProperty(value = "主厨备注")
	private String chedRemake;

	@ApiModelProperty(value = "厂家备注")
	private String manufactorRemake;

	@ApiModelProperty(value = "仓储员备注")
	private String storehouseClerkRemake;

	@ApiModelProperty(value = "是否付款")
	private Integer isPayment = 0;

	@ApiModelProperty(value = "财务记录ID")
	private Long financeId;
	@ApiModelProperty(value = "子订单状态")
	private Integer subStatus =0;

	//供应商名称
	@ApiModelProperty(value = "供应商名称")
	private String supplierName;
	//食材名称
	@ApiModelProperty(value = "食材名称")
	private String foodName;
	//食材单位
	@ApiModelProperty(value = "食材单位")
	private String unit;
	@ApiModelProperty(value = "创建时间")
	private Date createDate;
	@ApiModelProperty(value = "实送数量")
	private Float realityNum;
}